Component({
  data: {
    isLogin: false,
  },
  lifetimes: {
    created() {
      // console.log(getApp().token);
    },
    attached() {
      // getApp().sayHi()
      const isLogin = !!getApp().token;
      // console.log(isLogin, "sdfs", getApp().token, 999888);
      const pagesStat = getCurrentPages();
      const current = pagesStat[pagesStat.length - 1];

      if (!isLogin) {
        current.onLoad = () => {};
        current.onShow = () => {};
        wx.redirectTo({
          url: "/pages/login/login?backTo=/" + current.route,
        });
      }
      this.setData({
        isLogin: true,
      });
    },
  },
});

// Component({
//   data: {
//     isLogin: false,
//   },
//   lifetimes: {
//     created() {
//       // console.log(getApp().token);
//     },
//     async attached() {
//       const token = getApp().token
//       if (!token) {
//         // 如果用户未登录，则跳转到登录页面
//         const { route } = this
//         wx.navigateTo({
//           url: '/pages/login/login?backTo=' + encodeURIComponent('/' + route),
//         })
//       } else {
//         // 如果用户已登录，则获取用户信息
//         this.setData({
//           isLogin: true,
//         })
//         // await this.getUserInfo()
//       }
//     },
//   },
// })
